/**
 * 
 */
package com.zte.claa.inficombo.csa.app.model.proj;

import java.io.Serializable;

/**
 * @author 0283000115
 * 
 * 本属性用于获取项目定制化属性配置对象。
 */
public class ProjCustAttrBean implements Serializable {
	private static final long serialVersionUID = 1L;
	
	public static final byte STATUS_VALID = 1;
	public static final byte STATUS_INVALID = 0;
	
	private String projectid; 		//	项目编号	VARCHAR2(200)		N	主键
	private String attrname; 		//	定制化属性名	VARCHAR2(100)		N	主键
	private String attrvalue; 		//	定制化属性值	VARCHAR2(200)		N	
	private byte status = STATUS_VALID; //	状态	Byte	1	N	1-有效；0-无效；
	private String remark; 			//	备注	VARCHAR2(200)		Y	辅助说明

	public ProjCustAttrBean(){
		
	}
	
	public String getProjectid() {
		return projectid;
	}

	public void setProjectid(String projectid) {
		this.projectid = projectid;
	}

	public String getAttrname() {
		return attrname;
	}

	public void setAttrname(String attrname) {
		this.attrname = attrname;
	}

	public String getAttrvalue() {
		return attrvalue;
	}

	public void setAttrvalue(String attrvalue) {
		this.attrvalue = attrvalue;
	}

	public byte getStatus() {
		return status;
	}

	public void setStatus(byte status) {
		this.status = status;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String toString(){
		StringBuffer sb = new StringBuffer();
		sb.append("projectid=").append(this.projectid).append(", ");
		sb.append("attrname=").append(this.attrname).append(", ");
		sb.append("attrvalue=").append(this.attrvalue).append(", ");
		sb.append("status=").append(this.status).append(", ");
		sb.append("remark=").append(this.remark);
		return sb.toString();
	}
}
